Big Huge Thesaurus

port of entry

noun

sounds kind of like